package com.ls.rbac.service;

import com.ls.rbac.entity.RolePermission;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;

/**
 * @author liusheng
 * @since 2025--06--28
 */
public interface IRolePermissionService extends IService<RolePermission> {


    /**
     * 保存角色权限关联
     */
    boolean saveRolePermissions(Integer roleId, List<Integer> permissionIds);

    /**
     * 根据角色ID删除角色-权限关联关系
     */
    void removeByRoleId(Integer roleId);
}
